System and method for performing substitute fulfillment information complication and notification

ABSTRACT

Disclosed is an Internet-based database system and method (ASP), that enables school districts and temporary employment agencies to automate the dispatching (24/7) of pre-qualified substitute/temporary personnel to specified school/work site locations for specific absent employees/job openings. The system includes a profile database of permanent and substitute (temporary) employees, positions, skills, working dates/shifts, rates of pay, work sites, lesson plans/comments, reasons for absence and corresponding budget codes. Approved substitute/temporary employees may access the database using a multi-level access and secure logon code through their Internet-based browser device. The software filters job/position information to match specific job openings to the skills, qualifications (certification), preferences and availability of the substitute/temporary employee/s. As job openings (absences) are entered into the system by employees, the school district or employment agency, job details are immediately available through Internet “distributed technology” to all appropriate substitute/temporary employees through their web browser device. Substitute/temporary employees may review, accept, or reject, each job opening. They may also change their availability, work preferences, preferred locations and electronic address, i.e. e-mail address/pager or other device. When a new job order is entered, requested substitutes are notified immediately. The system utilizes e-mail/e-page or other wireless browser devices to inform them that a current job position is available.

REFERENCE TO EARLIER APPLICATION

This Application claims the benefit of U.S. Provisional Application No.60/150,001, filed Aug. 20, 1999, by Charles E. Bernasconi and ShannonWainright, entitled Provisional Patent Application.

FIELD OF THE INVENTION

The present invention relates generally to an electronic online ASPdatabase system. More specifically it relates to a secure Internet-baseddatabase Application Service Provider (ASP) system and method thatreceives absence/job order information and automatically (24/7)dispatches substitute and/or temporary employees to job sites for schooldistricts and employment agencies.

BACKGROUND OF THE INVENTION

Temporary placement of skilled workers due to planned and unplannedabsences or temporary work overloads is critical to our specializedeconomy. The inherent problem is the tight job market and efficient andaccurate placement of those temporary personnel. Absences from work costemployers in lost productivity and sick leave pay. Although temporaryworkers cannot immediately replace trained professionals, they canprovide relief for school, office, or other professions that require aperson/s with specific skills or expertise.

In the example of public school districts there is a national shortageof qualified substitute teachers to replace absent teachers/employees.This creates a daily problem for districts and individual schools asthey often have to “compete” with neighboring districts, often drawingfrom a narrow “pool” of common substitutes.

Absences are often unpredictable and may occur any time 7 days a weekand 24 hours a day (24/7). It is estimated that in any one day, 5% to10% of teachers may be absent in the United States. Those schooldistricts which efficiently process absence information and substitutenotification/dispatch of job openings, will in most cases placesubstitutes first therefore providing their students with the bestavailable and qualified instructors. School districts however, are oftenfinancially limited in their ability to either purchase expensiveautomated equipment and software or hire additional dispatchers to workoff-hours in order to process absence information on a 24/7 basis.

Several companies have attempted to solve these and other problems usingautomated telephone calling systems. For example the two largest, TSSI,Inc. (tssint.com) and CRS, Inc. (crs-ivr.com) have developed InteractiveVoice Response (IVR) telephone calling systems designed to automate thereporting of absences and dispatching of substitutes using touch tonephones. While these systems are designed to work 24/7 without constantadministrative personnel (district dispatchers), unlike the presentinvention, they do require significant capitalization funds. Districtowned systems require several thousands of dollars to install on-site,local computers, backup power systems, dedicated phone lines (1 to anaverage a maximum of 8), maintenance equipment, and specialized voicecards that convert data into speech. IVR systems are also limited intransacting absence information by the number of phone lines available,i.e. 4 for an average district's budget. Unlike the present invention,processing transactions becomes especially acute in the mornings.Because of the short window of time before classes start each day, thelimited number of phone lines increase busy signals and time delays.

Also unlike the present invention, phone (IVR) calling systems mustautomatically contact just one substitute at a time going through agenerated list of substitutes. IVR systems may often take hours tofinally contact a substitute that will accept the position.

Some IVR systems also require school sites to phone in to the system toreceive summaries of who is absent that day and who to expect as asubstitute. Faxes from the district office are often delayed and thusare not in “real time.” Neither are e-mail summary reports also from thedistrict offices.

Another problem with automated IVR systems is the giving and receivingof specific instructions regarding the absence day/s (lesson plans). IVRsystems only allow the substitute to hear a short, 1 to 2 minute voicemessage, left by the absent employee. Unlike the present invention, theinformation and directions often have to be written down by thesubstitute.

Most IVR systems also require users to contact the district officepersonnel during regular office hours to change personal informationsuch as work availability or unavailability, contact information, jobtitle preferences and job areas and locations willing to work.

Another large expense item for school districts using automated IVRsystems is the on-site training of substitutes and employees on how bestto use the IVR system. Unlike our present invention, this often requiresdistrict paid meetings and comprehensive directions manuals.

Recently another company, Frontline Data, Inc. (aesoponline.com) hasdeveloped a system that includes a combination of IVR, Web based and“toll-free” phone calls. Unlike the present invention where all contactsto the system are via local phone company data connections, employeesreport absences and substitutes are contacted with the toll charges madeindirectly to the school district.

In the highly competitive private sector, temporary employment agenciesprocess temporary and “temp to hire” job orders from client companiesincluding but not limited to the medical, legal, accounting andtechnical fields. Agencies must match, notify and place the appropriatetemporary agency personnel into job positions. Those that are the mostefficient in distributing job order information and placing theirappropriate temporary personnel, will be the most successful.Previously, software companies have developed database systems to matchand place temporary employees. Different from the present invention,these PC based software programs use telephone contact from the agencyoffice/s and require agency staff employees during regular businesshours. While employment agencies have for years used the Internetsuccessfully to recruit “new hires” from the general public, thispresent invention is designed to actually place recruited pre-approved(tested and qualified) temporary and “temp-to-hire” agency personnelinto matching skilled positions responding to job orders from clientcompanies.

There is definitely a need for an expedited system to processabsence/job information, update employee profiles 24/7 and contact/placequalified substitute teachers or temporary personnel.

SUMMARY OF THE INVENTION

Accordingly, with the increasing accessibility of the Internet and theWorld Wide Web, it is now possible for selected programmed informationto be distributed immediately and automatically to all personnel in anorganization (public/private) with Internet access and a “need to know.”That information may be protected and delimited by utilizing logon(password) codes and pre-programmed levels of data access. One exampleof such an application is Substitute Online™ by Computer SoftwareInnovations, Inc., the assignee of the present invention.

The present invention provides a database and executable code softwaresystem and method for school districts and employment agencies. It isdesigned to dispatch substitute and/or temporary employees utilizing anApplication Service Provider “ASP.” This system and method expeditesinformation (via an automated process) through the Internet, the ASP,and various web browsers, i.e. Microsoft's Internet Explorer orNetscape's Navigator, including various browser devices, both wired andwireless. The database may be any type of web based data repository. Thepresent invention utilizes but is not limited to Microsoft's SQL Server7.

A secure (unique pass word) logon code and a hyper-link from the schooldistrict or agency home page, allows the user access to their recordinformation. The database is customized for each school district ortemporary agency.

There are three levels of security logon. The amount and the type ofinformation dispersed to each user is determined by their level ofsecurity. Substitute teachers or temporary employees are at a Level 0 ofsecurity. They have access 24/7 to jobs that match their qualificationsand may also view and update their own personal profile. Substitutes ortemporary workers may change their individual contact information,daily/weekly availability status, working preferences and review andprint to hardcopy, personal summaries of prior and future assignments.

Individual teachers/employees are also at Level 0. They may reportabsence information including days, shifts, reasons, charge codes to thedistrict and request or deny (reject) particular substitutes theassignment. Potential employers of temporary employees have similarcapabilities in the requesting or refusing of particular temp employees.Rejected substitutes/temporary employees do not see informationregarding job openings where they have been rejected.

When an absent employee or client company requests one or more specificsubstitute/temporary employees, the system immediately notifies thesesubstitutes/temporary employees via e-mail, e-pager and/or other browserdevices that they have been requested. A certain time period, set by theschool district/agency, allows the requested person/s to respond. (Thisnotification of possible substitutes and temporary employees will beexplained in depth later.) At the expiration of that time period, thejob is then opened for other qualified substitutes or temporaries toselect. Once a particular assignment has been filled, it is removed fromthe open jobs list.

Administrative personnel have a Level 1 security access for/at theirindividual school site. Information is also available from any Internetaccess point including home, library, etc. Open positions, filledabsences, assigned substitutes, time of job acceptance and reasons forteacher absence may be viewed. Specific skill preferences and otherinformation regarding substitutes is available. School sites maygenerate a rejection list of substitutes that will not be assigned toany position at their site. Administrators also have reports in “realtime” including individual summaries of absent teachers who havepatterns of personal absence or “illness” prior to weekends, holidays,etc.

School secretaries have the option of entering absences on behalf of theabsent teacher. Schools may enter en mass, absences for “districtinitiated” workshops, seminars and other school business with theappropriate budget charge codes. School personnel may fill job openingson-site with their client computer. An example situation might be a“holdover,” where a current substitute is asked to work another openposition for the following day at that same site but for a differentteacher. The school secretary completes the dispatch assignmentimmediately at their browser device, i.e. PC. School secretaries withLevel 1 access cannot view information about other schools or otherschool absent employees. Status reports are available on-site in realtime but only for employees at their site. Level 2 security is grantedto staff employees on the district level of a school system. Personnelwith level 2 access may view the profiles of all teachers,add/edit/delete records of substitutes including personal information(social security numbers), and change pass codes. Staff employees atthis level may enter absences on behalf of teachers, request particularsubstitutes, generate absence reports, and document reasons and durationof absences at any school or for any employee. District staff may also“over-ride” the system and generate lists of available substitutes tocall for jobs that require the “personal touch.” In the example oftemporary employment agencies, Level 1 would be a client company andLevel 2 would be represented by the internal dispatching staff of theagency.

Unlike the present invention, IVR systems are limited to contactingpersonnel in a specific parameter (number) of phone lines, furtherseparated as either incoming and outgoing lines. The present inventionprovides immediate job opening information to all qualified andavailable temp and substitute employees Also with the present invention,school districts and employment agencies are provided with aproductivity advantage in competing for a limited pool of substitutesand temps each day. The neighboring districts or competitor agenciesthat use IVR or other “manual” or local computer systems are incapableof immediate distribution of absence information to all personnel. Thepresent invention uses the “distributed technology” of the Internet toimmediately make that absence and other information available to allappropriate personnel. While phone (IVR) calling systems automaticallycontact one substitute or temp at a time, going through a list ofpersonnel, they often take hours to finally contact a person that willaccept the position. With this invention, our system immediatelydistributes absence information to all (not rejected) qualifiedpersonnel, virtually eliminating the waste of time caused by busysignals.

Through their Internet browser device, substitutes/temps are able to see24/7, all job openings that match their certification/skills and choosethe job/s they want to work. They may also update their availability towork on a scheduled basis and other personal information includingcontact and job/location preferences.

The present invention works as an automated Application Service Provider“ASP” through the Internet. The present invention eliminates largecapitalization costs to districts and agencies for hardware setup,installation and support. Also eliminated are overtime costs to hireadditional staffing dispatchers to work off-hours in order to manuallyprocess absence information and availability on a 24/7 basis.

This invention also provides schools/job work sites up-to-the-secondinformation to be viewed on screen and/or printed out to hardcopyon-site. IVR systems only provide a voice message in real time andfaxes/e-mail reports that are delayed in transmission, compared to thepresent invention.

With the present invention, substitutes and temp employees are alsoprovided, through their Internet browser device, with hardcopy (printed)instructions regarding the absence day/s (lesson plans) or job order(driving directions, dress codes, special equipment/tools, etc.). Lessonplans/info may be printed out with just one key and updated at any time.

The current invention also provides online training of substitutes andemployees on how best to use the Internet based system. Included areon-screen “Help” links at each step and a demo/tutorial hyper-linked tothe ASP server. Users receive directions and a step-by-step “slide show”of how the system works. They may use the “Help” functions only asneeded and do the training and practice at their convenience, home orelsewhere, thus saving large group training expenses.

As mentioned previously, the present invention provides a system thatrequires little or no capitalization costs by the school district oragency. The invention is designed to work as an ASP and thereforeutilizes a small user fee (currently less than $1.00) per absence/daytransaction versus the capitalization costs of IVR systems. It istherefore possible for even the smallest school district or employmentagency to be able to afford a 24/7 automated dispatching system.

Compared to IVR systems that require many instructional step-by-stepvoice prompts and touch tone phone key responses, the present inventionis designed for employees to report an absence and substitutes/temps tosearch and submit a request for an assignment in approximately 3 clicksof their mouse. Because all information is displayed automatically ontheir browser screen and the system knows who the user is at logon,default settings are immediately and automatically displayed. Lessonplans and instructions may also be transferred from other wordprocessors, i.e. Microsoft Word. Information may be printed out to hardcopy with one key.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a flow chart of how the information passes through thedatabase in a school system example.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)

Glossary of Terms and Acronyms

Application Service Provider (ASP). A third-party entity that managesand distributes software-based services and solutions to customersacross a wide area network (Internet and World Wide Web) from a centraldata center (Web server).

Client-Server. A model of interaction in a distributed system in which aprogram at a site sends a request to a program at another site and waitsfor a response. The requesting program is called the “client” and theprogram which responds to the request, is called the “server.” In thecontext of the World Wide Web (discussed below), the client is a “Webbrowser” (or simply “browser”) which runs on a computer of a user. Theprogram which responds to browser requests by serving Web pages iscommonly referred to as a “Web server”.

Distributed Technology. The electronic processing of filteredinformation from the Web server database to all programmed clientbrowsers through a wide area network (Internet).

Hyperlink. A navigational link from one document to another, or from oneportion (or component) of a document to another. Typically, a hyperlinkis displayed as a highlighted word or phrase that can be selected byclicking on it using a mouse to jump to the associated document ordocumented portion.

Hypertext System. A computer-based informational system in whichdocuments (and possibly other types of data entities) are linkedtogether via hyperlinks to form a user-navigable “web”.

Internet. A collection of interconnected (public and/or private)networks that are linked together by a set of standard protocols (suchas TCPP/IP and HTTP) to form a global, distributed network. (While thisterm is intended to refer to what is now commonly known as the Internet,it is also intended to encompass variations which may be made in thefuture, including changes and additions to existing standard protocols).

World Wide Web (“Web”). Used herein to refer generally to both (i) adistributed collection of interlinked, user-viewable hypertext documents(commonly referred to as Web documents or Web pages) that are accessiblevia the Internet, and (ii) the client and sever software componentswhich provide user access to such documents using standardized Internetprotocols. Currently, the primary standard protocol for allowingapplications to locate and acquire Web documents is HTTP, and the webpages are encoded using HTML. However, the terms “Web” and “World WideWeb” are intended to encompass future markup languages and transportprotocols which may be used in place of (or in addition to) HTML andHTTP.

HTML (HyperText Markup Language). A standard coding convention and setof codes for attaching presentation and linking attributes toinformational content within documents. (Ht 2.0 is currently the primarystandard used for generating Web documents.) During a document authoringstage, the HTML codes (referred to as “tags”) are embedded within theinformational content of the document. When the Web document (or HTMLdocument) is subsequently transferred from a Web server to a browser,the codes are interpreted by the browser and used to parse and displaythe document. Additionally in specifying how the Web browser is todisplay the document, HTML tags can be used to create links to other Webdocuments (commonly referred to as “hyperlinks”). For more informationon HTML, see Ian S. Graham, the HTML Source Book, John Wiley and Sons,Inc., 1995 (ISBN 0471-118944).

HTTP (HyperText Transport Protocol). The standard World Wide Webclient-server protocol used for the exchange of information (such asHTML documents, and client requests for such documents) between abrowser and a Web server. HTTP includes a number of different types ofmessages which can be sent from the client to the server to requestdifferent types of server actions. For example, a “GET” message, whichhas the format GET, causes the server to return the document or filelocated at the specified URL.

Turning to FIG. 1, we see a flow chart of information transfer throughthe online ASP database system. The explanation in FIG. 1 is for thesubstitute and regular teacher database embodiment. The otherembodiment, temporary employment agencies, has been discussed previouslyand is very similar in process.

The substitute teacher 10 and the absent teacher 50 are representativeof Level 0 security access. At 10 and 50, respectively, the substituteteacher and the absent teacher have remote “client” logon to the onlineASP database “server” system 100. Substitute teacher 10 and absentteacher 50 logon to the online ASP database server system 100 throughany computer with Internet access and a conventional web browser. Theymay hyperlink from their school district home web page as well as uselinks to “Help” screens and a demo/tutorial (subdemo.com) while in theprogram.

There are four options represented at points 60,70,80, and 90 availableto the absent teacher 50 once successful logon to the online ASPdatabase system 100 is complete. The option to enter a new absence isrepresented at 60. At point 60, the absent teacher's 50 screen defaultsto the “New Absence” option. The reporting of an absence may beaccomplished with as few as 3 clicks of the mouse. When the option NewAbsence is first entered, the system defaults to the following: 1) a oneday absence of “today's date” (the next day's date if entered after 12noon), 2) an all day shift and 3) for a personal illness reason. If thatinformation is correct, the absent teacher simply clicks on the SubmitAbsence command button and the absence information is confirmed and thendistributed immediately to all available and qualified substitutes. Ifthe absence is not standard, the user may enter another date, otherapproved reason (including district business), am or pm shift and/or addmore continuous days. That information is entered here (point 60) beforebeing submitted for placement on the web server. Also at point 60, theabsent teacher 50 may verify previously requested and/or rejectedsubstitutes.

At point 70 the absent teacher 50 may optionally enter a lesson plan orwritten instructions for the substitute. The plan or other instructionsmay be keyed in or the absent teacher may use the “cut and paste” optionfrom a word processor, if the absent is pre-planned.

At point 80 the absent teacher 50 may review and/or cancel one or moredays/shifts of the absence/s. If an absence is cancelled, it can bere-entered with the correction/s. If the absence has been accepted by asubstitute, only the district office may cancel the absence. The systemautomatically checks for conflicts, weekends and school holidays. Point80 also shows the absent teacher 50 all of their absences to date, andwhich substitute teacher 10 covered each absence. Option 80 also allowsthe absent teacher 50 to determine how many days of leave they have usedper annum. At Point 90 is the option for the absent teacher 50 to edituser information and parameters. Point 90 is where the absent teacher 50can change their e-mail address, grade level or subject/s taught, worksite, other basic personal information and select/reject substitutesfrom the district approved list that displays on their browser device.

Options 20,30, and/or 40 are available to substitute teacher 10 uponsuccessful logon to the online ASP database system 100. Substituteteachers may also hyperlink from the school district home page. At point20 the system displays all available job openings to the substituteteacher 10. Personal requests by absent teachers are specially marked.Filters on the online ASP database system 100 match substitutepreferences to jobs. For example, if substitute teacher 10, wishes onlyto work with elementary age children, available secondary jobs are notdisplayed to that substitute on their browser. Job openings will notshow on the substitute's browser if the substitute is rejected by theabsent employee 50. Substitute teacher 10 may preview details and selectopen job/s at option 20. They can mark the particular job, reviewdetails, click the Submit Request key and then confirm their choice/s.The ASP database system 100 automatically posts the assignment. Thesystem immediately returns a confirmation number to the substitute andremoves the job from the available jobs list. If another substitute hasalready selected that job, a notice is returned with directions for thesubstitute to select another open position.

Option 30 gives the substitute teacher 10 a place to edit their userprofile and parameters including days of the week that they are notavailable to work. This is similar to option 90 for absent teachers 50.

Option 40 allows the substitute teacher to review previously workedassignments in order to reconcile their pay check. The substitute mayprint out a report including details of future assignments. If asubstitute has accepted an assignment and then is not able to completethat assignment, it may be cancelled by the substitute and returned tothe server for another substitute to accept.

Moving now to the online ASP database system 100, we are introduced tocomponents 110,120,130, 140, and 150. Component 110 is the Internetcomponent of the online ASP database system 100. Internet component 110synchronizes the online ASP database system 100 with the World Wide Weband allows access to the system by authorized users at logon. TheInternet component 110 also provides a conventional software “firewall”system, for security of sensitive data, stored for school systems andtemporary employment companies. Component 120 is part of the online ASPdatabase system 100. It 120 holds the profiles of absent teachers 50,substitute teachers 10, school district dispatcher/s 250, and personnelat various school sites or work locations 260. The database component120 is located on the remote server so that individual user school anddistrict systems 260, 250 do not have to hold large amounts of data ontheir client computers. The database system has filters to send thecorrect data to the particular school 260, substitute teacher 10, absentteacher 50, or school district dispatcher 250. In this filter componentof the database system 120, the online ASP database system 100 iscustomized to each user's security level or input preferences. In thismanner, security is further heightened in that each school site 260cannot see data concerning other sites.

Dispatching 130 automatically receives new absence information 60,filters rejected substitutes, and immediately distributes the absenceinformation to each qualified substitute client web site. The systemalso filters client requests for job openings, validates substitutequalifications and availability (conflicts with other assignments),assigns the position to the first submitting substitute and returns aconfirmation number for future audit.

A part of the online ASP database system 100 is the requested substitutenotification system 140. The notification system 140 locates therequested substitute contact information 30 for the job (e-mailaddress/e-pager) and processes that information. Each job opening thathas specified requested substitute/s, is reserved for only thoserequested substitutes until 6:00 pm the evening before the job begins.

Another part of the online ASP database system 100 is the reportingsystem and payroll interface 150. The reporting system 150 accesses thedatabase component 120 and 130 to generate personnel reports andpayroll/transaction reports upon request from the individual schools 260or school district 250. The reporting system 150 can manipulate the datato generate number and length of absences for particular employees,substitutes, schools, and specific charge codes for districtdepartments. For each payroll period, absence data is verified at eachsite 260 and then transferred to the system 100/150 to generate a flatfile interface that is manipulated by the district. The file reflectsregular and overtime pay rates, incentive pay and budget codes to becharged to the district. When verified as correct by the districtpayroll office, the data is electronically transferred to the schooldistrict payroll system.

At the dispatcher position 250, we see that en route to the online ASPdatabase system 100 the dispatcher has seven possible options. 1) manualdispatch of open jobs 180 that no substitute has accepted, 2)modification of open and selected jobs 190, 3) holding open jobs andreleasing only when determined to be appropriate 200, 4) canceling anddeleting jobs 210, 5) editing, adding and/or deleting absentteachers/substitute teachers 220, 6) modification of district parameters230, i.e. reasons for absence, workshops and other district release daysincluding budget and authorization codes, and 7) modification of userparameters 240, i.e. defined holidays and valid non-working dates.Option 180 allows the dispatcher 250 to dispatch jobs that have not beenassigned via the automated system. These jobs often require the“personal touch” because they are very specific or no one availablewants to work that particular job. The system generates a list ofavailable substitutes including job skills and phone numbers in order tocontact a selected substitute. Option 190 allows the dispatcher 250 tosort and filter the list of available substitutes by last name,seniority, least times worked and specific skills, i.e. math. Thedispatcher 250 can use option 200 to manually hold open jobs for aparticular requested substitute teacher 10. Again, the job will be heldfor the requested substitute until 6 pm the evening before theassignment begins. At option 210 the dispatcher 250 can cancel anddelete job openings. Option 210 also allows for the effective use of theonline ASP database system 100, in that jobs that are not valid may beeasily removed in a timely manner. Option 220 allows dispatcher 250 toedit, add and/or delete permanent teachers 50 and/or substitute teachers10. In cases of termination of employment, or the hiring of newsubstitutes or permanent employees, the dispatcher 250 enters theinformation into the online ASP database system 100 through option 220.The original data is electronically downloaded by the ASP system.

Moving to point 260 we see the connection of the on-site personnel atthe school. On-site personnel have Level 1 access, allowing them toprocess absence information similar to the district dispatcher 250 butonly for employees at their school site. Each school secretary may enterand dispatch absences on behalf of absent teachers and select jobs forsubstitutes at their particular school. Currently, some teachers andsubstitutes do not have Internet access at home.

Another option at 260 is custom reporting and payroll validationinterface (verification that substitutes actually reported for work).On-site personnel 260 can use the custom reporting option 160 togenerate reports of absences by individual teachers 50, or reports ofall teacher absences at their school. In the payroll interface option170 the school secretary/administrator may upload verified payroll “timesheets” to the ASP database for transfer to the school district payrollsystem.

It is to be understood that the present invention is not limited to theembodiments described above, but encompasses any and all embodimentswithin the scope of the following claims.

1. An Internet based dispatching system comprising: at least onedatabase; a security logon; at least one filtering system for data insaid database; and web browser device access.
 2. The system of claim 1,further comprising at least one inherent training system for users ofsaid database.
 3. The system of claim 2, wherein said at least oneinherent training system is on-line through a web browser device.
 4. Thesystem of claim 1, wherein said system of security logon provides accesslevels to information.
 5. The dispatching system of claim 1, whereinsaid database is employed to place at least one substitute teacher in atleast one absent teacher position.
 6. The dispatching system of claim 1,wherein said database is employed to place at least one temporaryemployee in at least one temporary position.
 7. The dispatching systemof claim 5, wherein said at least one substitute teacher is notifiedautomatically, by said database, of an available job meetingqualifications of said at least one substitute teacher.
 8. Thedispatching system of claim 7, wherein said automatic notification isvia a web browser device.
 9. The dispatching system of claim 7, whereinsaid at least one substitute teacher is specifically requested ande-paged or emailed.
 10. The dispatching system of claim 7, wherein saiddatabase holds said available job for said at least one substituteteacher for a period of time, and releases said available job to othersubstitute teachers if no reply from said at least one substituteteacher is received by said database.
 11. The dispatching system ofclaim 1, wherein said at least one filtering system uses fields of datato determine user notification priority.
 12. A method of activating anInternet database system, comprising: managing software-based servicesand solutions to users across a wide area network from a central datacenter; eliminating capitalization costs for users by employing a smalluser fee; and dispatching said software-based services and solutions inreal time.
 13. The method of claim 12, wherein said software-basedservices and solutions are lesson plans and job assignments.
 14. Themethod of claim 13, wherein said software-based services and solutionsare dispatched automatically to authorized users, eligible to acceptsaid software-based services and solutions.
 15. The method of claim 12,wherein said dispatching occurs according to data entered into a rapidentry system.
 16. The method of claim 12, wherein said managingsoftware-based services and solutions employs electronic processing offiltered information from an Internet server database to all programmedclient browsers.